• word of the day

    genus boswellia

    genus boswellia - Dictionary definition and meaning for word genus boswellia

    Definition
    (noun) genus of trees of North Africa and India that yield incense
    Synonyms : boswellia
Download our Mobile App Today
Receive our word of the day
on Whatsapp